package com.vcc.data.entity;




import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Table;
import com.vcc.data.base.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@EqualsAndHashCode(callSuper = true)
@Data
@Setter
@Getter
@Table(value = "vcc_boss_role")
public class BossRole extends BaseEntity implements Serializable {

    @Column(comment = "角色名称",value = "role_name")
    private String roleName;

    @Column(comment = "角色编码",value = "role_code")
    private String roleCode;

    @Column(comment = "状态",value = "status")
    private Integer status;

    @Column(comment = "是否拥有所有数据权限",value = "has_all_data")
    private Boolean hasAllData;

    @Column(comment = "是否受到参数限制",value = "has_param_status")
    private Boolean hasParamStatus;

}
